algae slick - Turkish English Dictionary